@charset "utf-8";
/* CSS Document */

html{
      height:100%;
}

body {
      height:100%;
      margin: 0px;
      padding: 0px;
      border: none;
      text-align: left;
    overflow-x:auto;
    overflow-y:auto;
    font-family:Verdana;
    font-size:12px;
    border:0px solid green;
    background-color:#802d3f;
    background-image:url(../images/background_image3.jpg);
    background-repeat:repeat-x;
    background-position:top left;
    color:#FFF;
}

#MainDiv {
  width:100%;
  height:100%;
  border:0px solid red;
  /*background-image:url(../images/left_ornament.png);*/
  background-image:url(../images/left_ornament.jpg);
  background-position:top left;
  background-repeat:no-repeat;
}

#mainTable {
  /*background-image:url(../images/right_ornament.png);*/
  background-image:url(../images/right_ornament.jpg);
  background-position:right top;
  background-repeat:no-repeat;
  height:100%;
  width:100%;
}

#language {
  clear:both;
  width:990px;
  height:18px;
  border:0px solid yellow;
  font-family:Verdana;
  font-size:12px;
  color:#C1028E;
  text-align:right;
}

#language a{
  font-family:Verdana;
  font-size:12px;
  color:#fff;
  text-decoration:none;
}
#language a:hover{
  font-family:Verdana;
  font-size:12px;
  color:#C1028E;
  text-decoration:none;
}
/*********** FOOTER ************//*********** FOOTER ************//*********** FOOTER ************/
/*********** FOOTER ************//*********** FOOTER ************//*********** FOOTER ************/
#footer {
  /*height:64px;*/
  background-color:#310e24;  
  font-family:Verdana;
  font-size:11px;
  color:#FFF;
}


#footer a {
  font-family:Verdana;
  font-size:11px;
  color:#FFF;
  text-decoration:none;
  }
  

#footer a:hover {
  font-family:Verdana;
  font-size:11px;
  color:#FFF;
  text-decoration:underline;
  }
  

/*********** SITEINFO ************//*********** SITEINFO ************//*********** SITEINFO ************/
/*********** SITEINFO ************//*********** SITEINFO ************//*********** SITEINFO ************/
.siteInfo{
}

.siteInfo a{
  font-family:Verdana;
  font-size:11px;
  color:#FFF;
  text-decoration:none;
}

.siteInfo a:hover{
  font-family:Verdana;
  font-size:11px;
  color:#FFF;
  text-decoration:underline;
}
/*********** RIGHTS ************//*********** RIGHTS ************//*********** RIGHTS ************/
/*********** RIGHTS ************//*********** RIGHTS ************//*********** RIGHTS ************/
.siteRights{
  font-family:Verdana;
  font-size:11px;
  color:#FFF;
}

/*********** HEADER ************//*********** HEADER ************//*********** HEADER ************/
/*********** HEADER ************//*********** HEADER ************//*********** HEADER ************/
#header_logo{ margin: 0 35px;
  height:100px;
  width:200px;
  /*
  background-image:url(../images/logo.png);
  background-position:left center;
  background-repeat:no-repeat;
  */
  margin-left:30px;
  float:left;
}
#header_logo_img{
  height:60px;
  width:200px;
  margin-top:20px;
}

#header_banner{
  height:100px;
  width:730px;
  background-image:url(../images/banner.jpg);
  background-position:left center;
  background-repeat:no-repeat;
  margin-left:30px;
  float:left;
}

/*********** MENU ************//*********** MENU ************//*********** MENU ************/
/*********** MENU ************//*********** MENU ************//*********** MENU ************/
#menu {
  height:32px;
  background-color:#310e24;
  font-family:Verdana;
  font-size:13px;
  color:#FFF;
  border:0px solid green;
}

.clear{
  clear:both;
}

/*********** dropdown ************/
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}


ul.dropdown {
  margin-left:35px;
  border:0px solid yellow;
  position: relative;
  z-index: 597;
  float: left;
  font: normal 14px  Verdana, Arial, Helvetica, sans-serif;
  padding:1px 0 0 0;
}

ul.dropdown li {
  float: left;
  line-height: 1.3em;
  vertical-align: middle;
  zoom: 1;
  border:0px solid green;
  /*padding:6px 0px 0px 10px;*/
  padding:6px 0px 6px 10px;
  color: #fff;
  line-height: normal;
  /*height:28px;*/
  margin-top:0px;
  width:161px;
/*  background:#FC0;*/
}
html>body ul.dropdown li {
  float: left;
  line-height: 1.3em;
  vertical-align: middle;
  zoom: 1;
  border:0px solid green;
/*  padding:6px 0px 6px 10px; Vladi*/
  padding:6px 0 6px 10px;
  color: #fff;
  line-height: normal;
  /*height:28px;*/
  margin-top:0px;
  /* vladi width was 151px; */
  width:165px;
/*  background:#0F6;*/
}
ul.dropdown li a{
  color: #fff;
}
ul.dropdown li.hover,
ul.dropdown li:hover {
  background:#000;
 position: relative;
 z-index: 599;
 cursor: default;
}


ul.dropdown a:link,
ul.dropdown a:visited { color: #fff; text-decoration: none; white-space:nowrap; }
ul.dropdown a:hover { color: #229fd7; text-decoration: none; }
ul.dropdown a:active { color: #fff; }

ul.dropdown *.dir {
 padding-right: 12px;
 background-image: none;
 background-position: 100% 50%;
 background-repeat: no-repeat;
}
/*------- SECOND MENU*/

ul.dropdown ul {
  visibility: hidden;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 598;
  width: 100%;
  
}

ul.dropdown ul li {
  float: none;
  background:#000;
  color:#F60;
}

ul.dropdown ul a:link,
ul.dropdown ul a:visited { color: #fff; text-decoration: none; }
ul.dropdown ul a:hover { color: #229fd7; text-decoration: none; }
ul.dropdown ul a:active { color: #fff; }


ul.dropdown ul ul {
  top: 1px;
  left: 99%;
  background:#F9F;
}

ul.dropdown li:hover > ul {
  visibility: visible;
}





ul.dropdown li.rtl ul {
 top: 100%;
 right: 0;
 left: auto;
}

ul.dropdown li.rtl ul ul {
 top: 1px;
 right: 99%;
 left: auto;
}
ul.dropdown li a {
 display: block;
 padding: 0px 0px;
}




/* ------------- Reinitiate default: post-override activities  */

  ul.dropdown li.dir {
   padding: 0px 0px 0px 0px;
  }

  ul.dropdown ul li.dir {
   padding-right: 15px;
  }


/* ------------- Custom */


  ul.dropdown ul a {
   padding: 0px 0px 0px 0px;
   width: 151px; /* Especially for IE */
   color:#0C0;
  }

  ul.dropdown ul a:hover {
   /*background-color: #76b900;*/
   color:#c1028e;
  }

  ul.dropdown a.open {
/*   background-color: #2e2e2e;*/
   color: #229fd7;
  }

  ul.dropdown ul a.open {
   /*background-color: #76b900;*/
   color: #fff;
  }


  /* CSS 2.1 */

  ul.dropdown li:hover > a.dir {
   /*background-color: #2e2e2e;*/
   color: #229fd7;
  }

  ul.dropdown ul li:hover > a.dir {
  /* background-color: #76b900;*/
   color: #fff;
  }
  
/*************** CONTENT *******************//*************** CONTENT *******************/
/*************** CONTENT *******************//*************** CONTENT *******************/

#MainContent {
  width:975px;
  margin:0;
  padding:0;
  margin-top:15px;
  margin-left:25px;
  float:left;
}

/* PAGINATION IE7 & OPERA */
.pagination {
  clear:both; 
  width:635px;
  height:25px;
  margin-left:25px;
  font-family:Verdana;
  font-size:12px;
  color:#c1028e;
  padding:8 0 0 0;
  text-align:right;
}

/* PAGINATION MOZILLA & SHROME */
html>body .pagination {
  clear:both; 
  width:635px;
  height:17px;
  margin-left:25px;
  font-family:Verdana;
  font-size:12px;
  color:#c1028e;
  padding:8 0 0 0;
  text-align:right;
}
.pagination a{
  font-family:Verdana;
  font-size:12px;
  color:#fff;
  text-decoration:none;
}

.pagination a:hover{
  font-family:Verdana;
  font-size:12px;
  color:#c1028e;
  text-decoration:none;
}


/*--------- LEFT menu -------------*/
#left_content {
  width:635px;
  /*background-image:url(../images/left_menu_top.png);*/
  background-image:url(../images/left_menu_top.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  float:left;
}

#left_content_title{
  height:26px;
  margin:0 0 0 25px;
  padding:0 0 0 0;
  font-family:Verdana, Geneva, sans-serif;
  font-size:13px;
  color:#f3ecf3;
  float:left;
}

#left_content_title_learn{
  height:26px;
  margin:0 0 0 25px;
  padding:0 0 0 0;
  font-family:Verdana, Geneva, sans-serif;
  font-size:13px;
  color:#229fd7;
  float:left;
}
#left_content_cont{
  margin:0 0 0 0;
  padding:0 0 10 0;
  background:#000;
  background-image:url(../images/left_menu_background.jpg);
  background-position:center top;
  background-repeat:no-repeat;
  font-family:Verdana, Geneva, sans-serif;
  font-size:13px;
  color:#f3ecf3;
}

.content_table1{
  width:595px;
  margin:0 0 0 25px;
}

.content_table1_separator{
  width:635px;
  height:25px;
  background-image:url(../images/row_separator.jpg);
  background-position:center;
  background-repeat:no-repeat;
  margin:0 0 0 0px;
}

.content_table1_title{
  font-family:Verdana;
  font-size:12px;
  color:#c1028e;
  margin:0 0 0 0;
}
.content_table1_title a{
  font-family:Verdana;
  font-size:12px;
  color:#c1028e;
  text-decoration:none;
}
.content_table1_title a:hover{
  font-family:Verdana;
  font-size:12px;
  color:#fff;
  text-decoration:none;
}
.content_table1_date{
  font-family:Verdana;
  font-size:12px;
  color:#ffffff;
  margin:0 0 0 0;
}

.content_table1_text{
  font-family:Verdana;
  font-size:12px;
  color:#ffffff;
  margin:0 0 0 0;
}
.content_table1_text a{
  font-family:Verdana;
  font-size:12px;
  color:#fff;
  text-decoration:none;
}
.content_table1_text a:hover{
  font-family:Verdana;
  font-size:12px;
  color:#c1028e;
  text-decoration:none;
}
/*/  DETAILS   /*/
.content_table1_details{
  width:595px;
  margin:0 15 0 25;
}

/*--------- RIGHT menu -------------*/
#right_content{
  width:301px;
  /*background-image:url(../images/right_menu_top.png);*/
  background-image:url(../images/right_menu_top.jpg);
  background-position:center top;
  background-repeat:no-repeat;
  float:right;
  /*margin-left:39px;*/
  border:0px solid red;
}

#right_content_title{
  height:26px;
  margin:0 0 0 0;
  padding:5px 0 0 0;
  font-family:Verdana, Geneva, sans-serif;
  font-size:13px;
  color:#229fd7;
  float:left;
}

html>body #right_content_title{
  height:21px;
  margin:0 0 0 0;
  padding:5px 0 0 0;
  font-family:Verdana, Geneva, sans-serif;
  font-size:13px;
  color:#229fd7;
  float:left;
}


#right_content_img_tend{
  width:25px;
  height:22px;
  margin:2 3 0 8px;
  background-image:url(../images/comb_icon.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  float:left;
}

#right_content_img_account{
  width:21px;
  height:21px;
  margin:2 3 0 8px;
  background-image:url(../images/comb_account.png);
  background-position:left top;
  background-repeat:no-repeat;
  float:left;
}

#right_content_img_myhairstyle{
  width:20px;
  height:16px;
  margin:5 5 0 8px;
  background-image:url(../images/hair_dryer_icon.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  float:left;
}

#right_content_img_learning{
  width:19px;
  height:17px;
  margin:5 2 0 8px;
  background-image:url(../images/learning_icon.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  float:left;
}

#right_content_img{
  width:20px;
  height:16px;
  margin:5 0 0 8px;
  background-image:url(../images/hair_dryer_icon.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  float:left;
}


#right_content_body {
  background:#000;
  margin-top:5px;
  background-image:url(images/right_menu_background.jpg);
  background-position:left top;
  background-repeat:repeat-x;
  font-family:Verdana, Geneva, sans-serif;
  font-size:13px;
  color:#c1028e;
  padding:5px 18px 10px 18px;
}

#right_content_body a {
  font-family:Verdana, Geneva, sans-serif;
  font-size:13px;
  color:#fff;
  text-decoration:none;
}

#right_content_body a:hover {
  font-family:Verdana, Geneva, sans-serif;
  font-size:13px;
  color:#c1028e;
  text-decoration:none;
}
#right_content_body ul{
  list-style: none;
  padding:0;
  margin:0;
}
#right_content_body li{
  margin-top:5px;
}

#right_banner {
  width:300px;
  height:250px;
  float:left;
  margin:20px 0 0 39px;
}

/* ************  ****************/

.txt_12_Verdana_blue {
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  color:#229fd7;
}
.txt_12_Verdana_blue a{
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  color:#229fd7;
  text-decoration:none;
}
.txt_12_Verdana_blue a:hover{
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  color:#c1028e;
  text-decoration:none;
}
.txt_12_Verdana_white {
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  color:#fff;
}
.txt_12_Verdana_white a{
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  color:#fff;
  text-decoration:none;
}
.txt_12_Verdana_white a:hover{
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  color:#c1028e;
  text-decoration:none;
}


.txt_price_18_Verdana_pink {
  font-family:Verdana, Geneva, sans-serif;
  font-size:18px;
  color:#c1028e;
}


.txt_13_Verdana_blue {
  font-family:Verdana, Geneva, sans-serif;
  font-size:13px;
  color:#229fd7;
}
.txt_11_Verdana_blue {
  font-family:Verdana, Geneva, sans-serif;
  font-size:11px;
  color:#229fd7;
}
.txt_12_Verdana_pink {
  font-family:Verdana, Geneva, sans-serif;
  font-size:13px;
  color:#c1028e;
}

#right_content_img_salon{
  width:27px;
  height:21px;
  margin:3 4 0 8px;
  background-image:url(../images/salon_icon.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  float:left;
}

#right_content_img_spa{
  width:27px;
  height:21px;
  margin:3 4 0 8px;
  background-image:url(../images/spa_icon.png);
  background-position:left top;
  background-repeat:no-repeat;
  float:left;
}

#right_content_img_aesthetics{
  width:27px;
  height:21px;
  margin:3 4 0 8px;
  background-image:url(../images/aesthetics_icon.png);
  background-position:left top;
  background-repeat:no-repeat;
  float:left;
}

#right_content_img_stylist{
  width:27px;
  height:21px;
  margin:2 3 0 8px;
  background-image:url(../images/stilisti_icon3.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  float:left;
}
#right_content_img_shop{
  width:20px;
  height:19px;
  margin:3 3 0 3px;
  background-image:url(../images/online_icon.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  float:left;
}

/*/////  IE 7 & Opera*/
#transperant_title {
  width:580px;
  height:62px;
  background-image:url(../images/tend_main_img_title.png);
  position:absolute;
  left:0px;
  bottom:0px;
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  color:#fff;
  text-align:center;
  padding:20px 0 0 0;
}

/*  Mozilla*/
html>body #transperant_title {
  width:580px;
  height:42px;
  background-image:url(../images/tend_main_img_title.png);
  position:absolute;
  left:0px;
  bottom:0px;
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  color:#fff;
  text-align:center;
  padding:20px 0 0 0;
}

.add_hairstyle {
  padding:0 0 0 0;
}
.add_hairstyle a{
  font-family:Verdana;
  font-size:12px;
  color:#c1028e;
  text-decoration:none;
  cursor:hand;
}
.add_hairstyle a:hover{
  font-family:Verdana;
  font-size:12px;
  color:#229fd7;
  text-decoration:none;
}

.input_file {
  position:relative;
  border:none;
  /*filter:alpha(opacity=20);-moz-opacity:.20;opacity:.20;*/
  background-color:#73283C;
  border:1px solid #7b2b3d;
  color:#FFF;

}
.input_text {
  width:225px;
  height:21px;
  /*
  background-color:#FFF;
  border:1px solid #7b2b3d;
  */
  background-color:#73283C;
  border:1px solid #7b2b3d;
  color:#FFF;

}

.input_submit {
  width:92px;
  height:21px;
  background-color:#ab027e;
  border:1px solid #7f2d3f;
  font-family:Verdana;
  font-size:12px;
  color:#FFF;
  padding-bottom:1px;

}

input[type=file].input_text {
  width: 350px!important;
}

.select_box_none {
  width:294px;
  height:232px;
  text-align:center;
}
.select_box_selected {
  width:294px;
  height:232px;
  /*background-image:url(../images/selected_background.png);*/
  background-image:url(../images/selected_background.jpg);
  text-align:center;
}

#Contact {
}

#Contact input {
  height:18px;
  border:none;
  font-family:Verdana;
  font-size:11px;
  color:#c1028e;
}
#Contact textarea {
  border:none;
  font-family:Verdana;
  font-size:11px;
  /*color:#229fd7;*/
  color:#c1028e;
}
#Contact .submit {
  font-family:Verdana;
  font-size:12px;
  color:#c1028e;
}

#additionalBanners {
  float:left;
  margin-left:10px;
  margin-top:15px;
}
/*
#additionalBanners {
  position:fixed;
  margin-left:1010px;
  top:165px;
}
*/

#additionalBanners table{
}
#additionalBanners table td{
  padding-bottom:15px;
}




  .txtDatabase {
    border: 1px solid #C1028E;
    vertical-align: middle;
    width: 150px;
    height: 18px;
    padding: 1px;
    background: url(../images/arrow2.gif) no-repeat right center;
    cursor: pointer;
    font-family:Verdana;
    font-size:11px;
    color:#FFF;
    background-color:#73283C;
  }
  
  
  .dvDatabase {
    position:absolute;
    left:0px;
    top:18px;
    width: 150px;
    border: 1px solid #C1028E;
    border-top: none;
    padding: 0px;
    margin: 0px;
    background-color:#73283C;
    color:#FFF;
    font-family:Verdana;
    font-size:11px;
    z-index:1000;
  }
  
  html>body .dvDatabase {
    position:absolute;
    left:0px;
    top:18px;
    width: 148px;
    border: 1px solid #C1028E;
    border-top: none;
    padding: 0px;
    margin:0px;
    background-color:#73283C;
    color:#FFF;
    font-family:Verdana;
    font-size:11px;
    z-index:1000;
  }
  .dvDatabase a {
    color:#FFF;
    padding: 1px;
    font-size: 12px;
    text-decoration: none;
  }
  .dvDatabase a:hover {
    color:#229FD7;
    text-decoration: none;
  }
  
  


#VIS {
  position:absolute;
  width:100%;
  height:100%;
  visibility:hidden;
  z-index:500;
  border:0px solid green;
  background-color:#FFFFFF;
  filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;
}

ul.errors li {
  color: red;
}

/* STARTPAGE */

#left_content_title_salon{
  height:26px;
  margin:0 0 0 25px;
  padding:0 0 0 0;
  font-family:Verdana, Geneva, sans-serif;
  font-size:13px;
  color:#229fd7;
  float:left;
}

.content_table1_shop{
  width:625px;
  margin:0 0 0 10px;
}

.salon_details_title {
  font-family:Verdana, Geneva, sans-serif;
  font-size:13px;
  color:#f3ecf3;
}
.salon_details_txt {
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
  color:#fff;
}
.salon_details_img {
  width:140px;
  height:92px;
  margin:0 10 10 0;
  float:left;
}

.salon_gallery {
  width:140px;
  height:92px;
  float:left;
}
.salon_gallery_space {
  width:10px;
  height:92px;
  float:left;
}

select {
  width:140px;
  height:19px;
  border:1px solid #a4b97f;
  font-family:Verdana;
  font-size:11px;
/*  color:#000;*/
  background-color:#73283C;
  color:#FFF;
}


.salon_module_title {
  font-family:Verdana, Geneva, sans-serif;
  font-size:16px;
  color:#fff;
  font-weight:bold;
}

.salon_module_box {
  height:150px;
  background-color:#936;
}



/* emanuel */
#middle_content_cont {
  float:left;
  width:160px;
  margin:0 0 0 10px;
  padding:2px 0 0 10px;
  height: 406px;
  border-left:solid 2px #3B102C;
  text-align:center;
}
#middle_content_cont img {
  border:none;
}
#middle_content_cont a {
  display:block;
  margin-bottom:2px;
  text-decoration:none;
  color:#C1028E;
}
#middle_content_cont a:hover {
  color:#fff;
}
#middle_content_cont a span {
  display:block;
  position:relative;
  top:-4px;
}

#slides {
/*  width:630px;*/
}
#slides #big-pic {
  position:relative;
  z-index:1;
  width:300px;
  height:400px;
  overflow:hidden;
  float:left;
  padding:3px;
  background-color:#3B102C;
}

#slides #big-pic img {
  display:none;
  position:absolute;
  left:3px;
  top:3px;
  width:300px;
  height:400px;
  cursor:pointer;
  border:none;
}
#slides #big-pic img.active {
  display:inline;
}
#slides #slide-thumbs {
  float:left;
  width:140px;
}
#slides #slide-thumbs .slide {
  margin:0 0 10px 0;
  padding:2px 2px 2px 10px;
}
#slides #slide-thumbs .active {
  background-color:#3B102C;
}
#slides #slide-thumbs .slide a {
  display:block;
  color:#802D3F;
  text-decoration:none;
}
#slides #slide-thumbs .active a {
  color:#fff !important;
}
#slides #slide-thumbs .slide img {
  border:none;
  margin:0 0 2px 0;
}
#slides #slide-thumbs .slide span {
  display:block;
}

